concrete foundations - Espagnol Anglais Dictionnaire